self-propelled rubber tired vehicle - Türkçe İngilizce Sözlük